import global from '../config/global'

let linesData = []
for (var i = 0; i <= 360; i++) {
    var t = i / 180 * Math.PI;
    var r = Math.sin(2 * t) * Math.cos(2 * t);
    linesData.push([r, i]);
}



const state = {
    viewList: [
        { text: '汽车销售量', x: 0, y: 0, w: 3, h: 4, i: "0", id: global.uid(), bgColor: "rgba(204, 51, 102, .3)" }, //1

        { text: '平均价格', x: 3, y: 0, w: 5, h: 4, i: "1", id: global.uid(), bgColor: "rgba(17, 194, 222, .2)" }, //2

        { text: '经销商占有率', x: 8, y: 0, w: 3, h: 4, i: "2", id: global.uid(), bgColor: "rgba(204, 255, 153, .3)" }, //3

        { text: '客户数', x: 11, y: 0, w: 3, h: 4, i: "3", id: global.uid(), bgColor: "rgba(255, 204, 204, .3)" }, //4
        { text: '销售额', x: 0, y: 4, w: 5, h: 9, i: "4", id: global.uid(), bgColor: "rgba(204, 255, 255, .3)" },
        { text: '平均订单金额', x: 5, y: 4, w: 5, h: 9, i: "5", id: global.uid(), bgColor: "rgba(200, 148, 218, 0.3)" },
        { text: '平均下单sku数', x: 10, y: 4, w: 4, h: 9, i: "6", id: global.uid(), bgColor: "rgba(0, 204, 153, .3)" }
    ],
    editStatus: false,
    saveStatus: false,
    echartsObj: [], //存放echarts实例对象数组
    maskStyle: {
        maskLeft: 0,
        maskTop: 0,
        maskWidth: 0,
        maskHeight: 0,
        maskShow: false // 确定阴影层是否显示     
    },
    testArr: ['1', '2', '3', '4'],
    showState: true,
    viewIframeSrc: '',
    emptyViewActive: false,
    borderActive: false, //控制空白盒子的边框线显示
    editIndexId: null,
    showControl: false,
    qlikData: {
        ServerDomainName: 'http://139.196.146.101/', //IP需要在保存的时候存到后台以便再次打开进入预览可以请求
        qlikFloor: [],
        qlikAppFloor: [],
        qlikSheetFloor: [],
        qlikDataFloor: []
    },
    kpiTreeData: [{
            "name": "汽车销售量",
            "children": [{
                    "name": "上海大众：374056",
                    "value": 374056
                },
                {
                    "name": "上海通用：296183",
                    "value": 296183
                },
                {
                    "name": "一汽大众：271188",
                    "value": 271188
                },
                {
                    "name": "东风日产：259545",
                    "value": 259545
                },
                {
                    "name": "北京奔驰：74731",
                    "value": 74731
                },
                {
                    "name": "比亚迪汽车：525817",
                    "value": 525817
                },
                {
                    "name": "长安福特：4307",
                    "value": 4307
                }
            ]
        },
        {
            "name": "平均价格",
            "children": [{
                    "name": "上海大众：4300",
                    "value": 4300
                },
                {
                    "name": "上海通用：10000",
                    "value": 10000
                },
                {
                    "name": "一汽大众：28000",
                    "value": 28000
                },
                {
                    "name": "东风日产：35000",
                    "value": 35000
                },
                {
                    "name": "北京奔驰：50000",
                    "value": 50000
                },
                {
                    "name": "比亚迪汽车：19000",
                    "value": 19000
                },
                {
                    "name": "长安福特：29200",
                    "value": 29200
                }
            ]
        },
        {
            "name": "销售额",
            "children": [{
                    "name": "德国：26900000",
                    "value": 26900000
                },
                {
                    "name": "法国：4973300",
                    "value": 4973300
                },
                {
                    "name": "韩国：11600000",
                    "value": 11600000
                },
                {
                    "name": "捷克：2271100",
                    "value": 2271100
                },
                {
                    "name": "美国：19100000",
                    "value": 19100000
                },
                {
                    "name": "日本：21400000",
                    "value": 21400000
                },
                {
                    "name": "瑞典：37300",
                    "value": 37300
                },
                {
                    "name": "意大利：483800",
                    "value": 483800
                },
                {
                    "name": "中国：32500000",
                    "value": 32500000
                }
            ]
        },
        {
            "name": "客户数",
            "children": [{
                    "name": "上海大众：12312",
                    "value": 12312
                },
                {
                    "name": "上海通用：30480",
                    "value": 30480
                },
                {
                    "name": "一汽大众：43729",
                    "value": 43729
                },
                {
                    "name": "东风日产：3312",
                    "value": 3312
                },
                {
                    "name": "北京奔驰：58309",
                    "value": 58309
                },
                {
                    "name": "比亚迪汽车：10394",
                    "value": 10394
                },
                {
                    "name": "长安福特：33212",
                    "value": 33212
                },
                {
                    "name": "海马郑州：22210",
                    "value": 22210
                }
            ]
        },
        {
            "name": "活跃客户数",
            "children": [{
                    "name": "德国：4349320",
                    "value": 4349320
                },
                {
                    "name": "韩国：1339120",
                    "value": 1339120
                },
                {
                    "name": "美国：289204",
                    "value": 289204
                },
                {
                    "name": "瑞典：202390",
                    "value": 202390
                },
                {
                    "name": "中国：3029320",
                    "value": 3029320
                }
            ]
        },
        {
            "name": "经销商占有率",
            "children": [{
                "name": "中国：60%",
                "value": "60%"
            }]
        },
        {
            "name": "平均订单金额",
            "children": [{
                    "name": "一月",
                    "children": [{
                            "name": "比亚迪：<\/br>230948",
                            "value": 230948
                        },
                        {
                            "name": "一汽大众：123420",
                            "value": 123420
                        },
                        {
                            "name": "尼桑：228690",
                            "value": 228690
                        },
                        {
                            "name": "福特福克斯：1545560",
                            "value": 1545560
                        },
                        {
                            "name": "海马郑州：862345",
                            "value": 862345
                        },
                        {
                            "name": "上海通用：6242340",
                            "value": 6242340
                        },
                        {
                            "name": "一汽大众：134620",
                            "value": 134620
                        },
                        {
                            "name": "宝马：666750",
                            "value": 666750
                        },
                        {
                            "name": "华晨宝马：623452",
                            "value": 623452
                        }
                    ]
                },
                {
                    "name": "二月",
                    "children": [{
                            "name": "比亚迪：332000",
                            "value": 332000
                        },
                        {
                            "name": "一汽大众：1345532",
                            "value": 1345532
                        },
                        {
                            "name": "尼桑：168982",
                            "value": 168982
                        },
                        {
                            "name": "福特福克斯：223432",
                            "value": 223432
                        },
                        {
                            "name": "海马郑州：14567018",
                            "value": 14567018
                        },
                        {
                            "name": "上海通用：733562",
                            "value": 733562
                        },
                        {
                            "name": "一汽大众：156745632",
                            "value": 156745632
                        },
                        {
                            "name": "宝马：754632",
                            "value": 754632
                        },
                        {
                            "name": "华晨宝马：35682",
                            "value": 35682
                        }
                    ]
                },
                {
                    "name": "三月",
                    "children": [{
                            "name": "比亚迪：300010",
                            "value": 300010
                        },
                        {
                            "name": "一汽大众：1143501",
                            "value": 1143501
                        },
                        {
                            "name": "尼桑：10789091",
                            "value": 10789091
                        },
                        {
                            "name": "福特福克斯：254601",
                            "value": 254601
                        },
                        {
                            "name": "海马郑州：8956764",
                            "value": 8956764
                        },
                        {
                            "name": "上海通用：7034561",
                            "value": 7034561
                        },
                        {
                            "name": "一汽大众：101345",
                            "value": 101345
                        },
                        {
                            "name": "宝马：71234",
                            "value": 71234
                        },
                        {
                            "name": "华晨宝马：9174",
                            "value": 9174
                        }
                    ]
                },
                {
                    "name": "四月",
                    "children": [{
                            "name": "比亚迪：30304000",
                            "value": 30304000
                        },
                        {
                            "name": "一汽大众：154234",
                            "value": 154234
                        },
                        {
                            "name": "尼桑：2734",
                            "value": 2734
                        },
                        {
                            "name": "福特福克斯：167854",
                            "value": 167854
                        },
                        {
                            "name": "海马郑州：5167026",
                            "value": 5167026
                        },
                        {
                            "name": "上海通用：73454",
                            "value": 73454
                        },
                        {
                            "name": "一汽大众：1312344",
                            "value": 1312344
                        },
                        {
                            "name": "宝马：74423",
                            "value": 74423
                        },
                        {
                            "name": "华晨宝马：8436",
                            "value": 8436
                        }
                    ]
                },
                {
                    "name": "五月",
                    "children": [{
                            "name": "比亚迪：3097000",
                            "value": 3097000
                        },
                        {
                            "name": "一汽大众：95660",
                            "value": 95660
                        },
                        {
                            "name": "尼桑：28976890",
                            "value": 28976890
                        },
                        {
                            "name": "福特福克斯：1678090",
                            "value": 1678090
                        },
                        {
                            "name": "海马郑州：1856679",
                            "value": 1856679
                        },
                        {
                            "name": "上海通用：1090567",
                            "value": 1090567
                        },
                        {
                            "name": "一汽大众：290346",
                            "value": 290346
                        },
                        {
                            "name": "宝马：1954630",
                            "value": 1954630
                        },
                        {
                            "name": "华晨宝马：109457",
                            "value": 109457
                        }
                    ]
                },
                {
                    "name": "六月",
                    "children": [{
                            "name": "比亚迪：3537809",
                            "value": 3537809
                        },
                        {
                            "name": "一汽大众：254630",
                            "value": 254630
                        },
                        {
                            "name": "尼桑：334560",
                            "value": 334560
                        },
                        {
                            "name": "福特福克斯：323430",
                            "value": 323430
                        },
                        {
                            "name": "海马郑州：1678600",
                            "value": 1678600
                        },
                        {
                            "name": "上海通用：11365780",
                            "value": 11365780
                        },
                        {
                            "name": "一汽大众：230000",
                            "value": 230000
                        },
                        {
                            "name": "宝马：1234530",
                            "value": 1234530
                        },
                        {
                            "name": "华晨宝马：114680",
                            "value": 114680
                        }
                    ]
                }
            ]
        },
        {
            "name": "平均下单sku数",
            "children": [{
                    "name": "第一季度",
                    "children": [{
                            "name": "上海通用：120000",
                            "value": 12000
                        },
                        {
                            "name": "长安福特：220000",
                            "value": 220000
                        },
                        {
                            "name": "比亚迪汽车：15000",
                            "value": 15000
                        },
                        {
                            "name": "北京奔驰：32000",
                            "value": 32000
                        },
                        {
                            "name": "一汽大众：820000",
                            "value": 820000
                        }
                    ]
                },
                {
                    "name": "第二季度",
                    "children": [{
                            "name": "上海通用：132000",
                            "value": 132000
                        },
                        {
                            "name": "长安福特：182000",
                            "value": 182000
                        },
                        {
                            "name": "比亚迪汽车：23200",
                            "value": 23200
                        },
                        {
                            "name": "北京奔驰：33200",
                            "value": 33200
                        },
                        {
                            "name": "一汽大众：932000",
                            "value": 932000
                        }
                    ]
                },
                {
                    "name": "第三季度",
                    "children": [{
                            "name": "上海通用：101000",
                            "value": 101000
                        },
                        {
                            "name": "长安福特：191000",
                            "value": 191000
                        },
                        {
                            "name": "比亚迪汽车：20100",
                            "value": 20100
                        },
                        {
                            "name": "北京奔驰：30100",
                            "value": 30100
                        },
                        {
                            "name": "一汽大众：90100",
                            "value": 90100
                        }
                    ]
                },
                {
                    "name": "第四季度",
                    "children": [{
                            "name": "上海通用：134000",
                            "value": 134000
                        },
                        {
                            "name": "长安福特：234000",
                            "value": 234000
                        },
                        {
                            "name": "比亚迪汽车：15400",
                            "value": 15400
                        },
                        {
                            "name": "北京奔驰：33400",
                            "value": 33400
                        },
                        {
                            "name": "一汽大众：934000",
                            "value": 934000
                        }
                    ]
                }
            ]
        }
    ],
    kpiData: {},
    echartsData: [{
            "name": "汽车销售量",
            "title": {
                "text": "汽车销量",
                "textStyle": {
                    "color": "#666666",
                    "fontSize": 14
                }
            },
            "xAxis": {
                "type": "category",
                "data": ["上海大众", "上海通用", "一汽大众", "东风日产", "北京奔驰", "比亚迪汽车", "长安福特"]
            },
            "yAxis": {
                "type": "value"
            },
            "series": [{
                "data": [374056, 296183, 271188, 259545, 74731, 525817, 4307],
                "type": "line"
            }]
        },
        {
            "name": "平均价格",
            "title": {
                "text": "平均价格",
                "textStyle": {
                    "color": "#666666",
                    "fontSize": 14
                }
            },
            legend: {
                data: ['line']
            },
            polar: {
                center: ['50%', '54%']
            },
            tooltip: {
                trigger: 'axis',
                axisPointer: {
                    type: 'cross'
                }
            },
            angleAxis: {
                type: 'value',
                startAngle: 0
            },
            radiusAxis: {
                min: 0
            },
            series: [{
                coordinateSystem: 'polar',
                name: 'line',
                type: 'line',
                showSymbol: false,
                data: linesData
            }],
            animationDuration: 2000
        },
        {
            "name": "销售额",
            "title": {
                "text": "销售额",
                "textStyle": {
                    "color": "#666666",
                    "fontSize": 14
                }
            },
            "xAxis": {
                "type": "category",
                "data": ["德国", "法国", "韩国", "捷克", "美国", "日本", "瑞典", "意大利", "中国"],
                "nameTextStyle": "#fff"
            },
            "yAxis": {
                "type": "value",
                "nameTextStyle": "#fff"
            },
            "series": [{
                "data": [26900000, 4973300, 11600000, 2271100, 19100000, 21400000, 37300, 483800, 32500000],
                "type": "bar"
            }]
        },
        {
            "name": "客户数",
            "title": {
                "text": "客户数",
                "textStyle": {
                    "color": "#666666",
                    "fontSize": 14
                }
            },
            "series": [{
                "name": "访问来源",
                "type": "pie",
                "center": ["50%", "50%"],
                "data": [
                    { "value": 335, "name": "直接访问" },
                    { "value": 310, "name": "邮件营销" },
                    { "value": 234, "name": "联盟广告" },
                    { "value": 135, "name": "视频广告" },
                    { "value": 1548, "name": "搜索引擎" }
                ],
                "itemStyle": {
                    "emphasis": {
                        "shadowBlur": 10,
                        "shadowOffsetX": 0,
                        "shadowColor": "rgba(0, 0, 0, 0.5)"
                    }
                }
            }]
        },
        {
            "name": "活跃客户数",
            "title": {
                "text": "活跃客户数",
                "textStyle": {
                    "color": "#666666",
                    "fontSize": 14
                }
            },
            "polar": {},
            "angleAxis": {
                "type": "category",
                "data": ["德国", "韩国", "美国", "瑞典", "中国"],
                "boundaryGap": false,
                "splitLine": {
                    "show": true,
                    "lineStyle": {
                        "color": "#999",
                        "type": "dashed"
                    }
                },
                "axisLine": {
                    "show": false
                }
            },
            "radiusAxis": {
                "type": "category",

                "axisLine": {
                    "show": false
                },
                "axisLabel": {
                    "rotate": 45
                }
            },
            "series": [{
                "name": "Punch Card",
                "type": "scatter",
                "coordinateSystem": "polar",
                "symbolSize": 10,
                "data": [
                    [0, 0, 5],
                    [0, 1, 1],
                    [0, 2, 0],
                    [0, 3, 0],
                    [0, 4, 0],
                    [0, 5, 0],
                    [0, 6, 0],
                    [0, 7, 0],
                    [0, 8, 0],
                    [0, 9, 0],
                    [0, 10, 0],
                    [0, 11, 2],
                    [0, 12, 4],
                    [0, 13, 1],
                    [0, 14, 1],
                    [0, 15, 3],
                    [0, 16, 4],
                    [0, 17, 6],
                    [0, 18, 4],
                    [0, 19, 4],
                    [0, 20, 3],
                    [0, 21, 3],
                    [0, 22, 2],
                    [0, 23, 5],
                    [1, 0, 7],
                    [1, 1, 0],
                    [1, 2, 0],
                    [1, 3, 0],
                    [1, 4, 0],
                    [1, 5, 0],
                    [1, 6, 0],
                    [1, 7, 0],
                    [1, 8, 0],
                    [1, 9, 0],
                    [1, 10, 5],
                    [1, 11, 2],
                    [1, 12, 2],
                    [1, 13, 6],
                    [1, 14, 9],
                    [1, 15, 11],
                    [1, 16, 6],
                    [1, 17, 7],
                    [1, 18, 8],
                    [1, 19, 12],
                    [1, 20, 5],
                    [1, 21, 5],
                    [1, 22, 7],
                    [1, 23, 2],
                    [2, 0, 1],
                    [2, 1, 1],
                    [2, 2, 0],
                    [2, 3, 0],
                    [2, 4, 0],
                    [2, 5, 0],
                    [2, 6, 0],
                    [2, 7, 0],
                    [2, 8, 0],
                    [2, 9, 0],
                    [2, 10, 3],
                    [2, 11, 2],
                    [2, 12, 1],
                    [2, 13, 9],
                    [2, 14, 8],
                    [2, 15, 10],
                    [2, 16, 6],
                    [2, 17, 5],
                    [2, 18, 5],
                    [2, 19, 5],
                    [2, 20, 7],
                    [2, 21, 4],
                    [2, 22, 2],
                    [2, 23, 4],
                    [3, 0, 7],
                    [3, 1, 3],
                    [3, 2, 0],
                    [3, 3, 0],
                    [3, 4, 0],
                    [3, 5, 0],
                    [3, 6, 0],
                    [3, 7, 0],
                    [3, 8, 1],
                    [3, 9, 0],
                    [3, 10, 5],
                    [3, 11, 4],
                    [3, 12, 7],
                    [3, 13, 14],
                    [3, 14, 13],
                    [3, 15, 12],
                    [3, 16, 9],
                    [3, 17, 5],
                    [3, 18, 5],
                    [3, 19, 10],
                    [3, 20, 6],
                    [3, 21, 4],
                    [3, 22, 4],
                    [3, 23, 1],
                    [4, 0, 1],
                    [4, 1, 3],
                    [4, 2, 0],
                    [4, 3, 0],
                    [4, 4, 0],
                    [4, 5, 1],
                    [4, 14, 4],
                    [4, 15, 14],
                    [4, 16, 12],
                    [4, 17, 1],
                    [4, 18, 8],
                    [4, 19, 5],
                    [4, 20, 3],
                    [4, 21, 7]
                ]
            }]
        },
        {
            "name": "经销商占有率",
            "title": {
                "text": "经销商占有率",
                "textStyle": {
                    "color": "#666666",
                    "fontSize": 14
                }
            },
            "series": [{
                "type": "gauge",
                "detail": {
                    "formatter": "{value}%",
                    "fontSize": 13,
                    "fontWeight": "bold"
                },
                "data": [{ "value": 60 }],
                "itemStyle": {
                    "fontSize": 10
                }
            }]
        },
        {
            "name": "平均订单金额",
            "title": {
                "text": "平均订单金额",
                "textStyle": {
                    "color": "#666666",
                    "fontSize": 14
                }
            },
            "grid": {
                "left": "3%",
                "right": "4%",
                "bottom": "3%",
                "containLabel": true
            },
            "xAxis": [{
                "type": "category",
                "data": ["一月", "二月", "三月", "四月", "五月", "六月"]
            }],
            "yAxis": [{
                "type": "value"
            }],
            "series": [{
                    "name": "比亚迪",
                    "type": "bar",
                    "data": [230948, 332000, 300010, 30304000, 3097000, 3537809]
                },
                {
                    "name": "一汽大众",
                    "type": "bar",
                    "stack": "广告",
                    "data": [123420, 1345532, 1143501, 154234, 95660, 254630]
                },
                {
                    "name": "尼桑",
                    "type": "bar",
                    "stack": "广告",
                    "data": [228690, 168982, 10789091, 2734, 28976890, 334560]
                },
                {
                    "name": "福特福克斯",
                    "type": "bar",
                    "stack": "广告",
                    "data": [1545560, 223432, 254601, 167854, 1678090, 323430]
                },
                {
                    "name": "海马郑州",
                    "type": "bar",
                    "data": [862345, 14567018, 8956764, 5167026, 1856679, 1678600]
                },
                {
                    "name": "上海通用",
                    "type": "bar",
                    "barWidth": 5,
                    "stack": "汽车",
                    "data": [6242340, 733562, 7034561, 73454, 1090567, 11365780]
                },
                {
                    "name": "一汽大众",
                    "type": "bar",
                    "stack": "汽车",
                    "data": [134620, 156745632, 101345, 1312344, 290346, 230000]
                },
                {
                    "name": "宝马",
                    "type": "bar",
                    "stack": "汽车",
                    "data": [666750, 754632, 71234, 74423, 1954630, 1234530]
                },
                {
                    "name": "华晨宝马",
                    "type": "bar",
                    "stack": "汽车",
                    "data": [623452, 35682, 9174, 8436, 109457, 114680],
                    "markLine": {
                        "lineStyle": {
                            "normal": {
                                "type": "dashed"
                            }
                        },
                        "data": [
                            [{ "type": "min" }, { "type": "max" }]
                        ]
                    }
                }
            ]
        },
        {
            "name": "平均下单sku数",
            "title": {
                "text": "平均下单sku数",
                "textStyle": {
                    "color": "#666666",
                    "fontSize": 14
                }
            },
            "grid": {
                "left": "3%",
                "right": "4%",
                "bottom": "3%",
                "containLabel": true
            },
            "xAxis": {
                "type": "category",
                "boundaryGap": false,
                "data": ["第一季度", "第二季度", "第三季度", "第四季度"]
            },
            "yAxis": {
                "type": "value"
            },
            "series": [{
                    "name": "上海通用",
                    "type": "line",
                    "stack": "平均下单数",
                    "data": [120000, 132000, 101000, 134000]
                },
                {
                    "name": "长安福特",
                    "type": "line",
                    "stack": "平均下单数",
                    "data": [220000, 182000, 191000, 234000]
                },
                {
                    "name": "比亚迪汽车",
                    "type": "line",
                    "stack": "平均下单数",
                    "data": [15000, 23200, 20100, 15400]
                },
                {
                    "name": "北京奔驰",
                    "type": "line",
                    "stack": "平均下单数",
                    "data": [32000, 33200, 30100, 33400]
                },
                {
                    "name": "一汽大众",
                    "type": "line",
                    "stack": "平均下单数",
                    "data": [820000, 932000, 90100, 934000]
                }
            ]
        }
    ],
    kpiIndex: null //当前点击进去要查看的kpitree的索引

}
export default state